LIMBAJE
• -:Java este securizat (nu există amenințări la adresa securității,
deoarece nimic nu este executat în afara JVM)
• -:Paradigme orientate pe obiecte.
• -:Un set bogat de caracteristici esențiale (caracteristicile principale
ale java sunt complete și vaste. De asemenea, sunt actualizate și
întreținute în mod regulat de către oracle).
• -:JVM (optimizat pentru Android): o mașină virtuală ușurează viața
unui dezvoltator / programator. Iar Android folosește Dalvik, un VM
optimizat pentru a se potrivi cu nevoile androidului.
• -:Cadre și clase: în afara bibliotecii de bază, Java are multe cadre și
clase pentru funcții precum rețea, filetare, operații IO și, astfel,
programatorii pot folosi aceste calități în aplicațiile lor.
• -:Natura open source a Java și Android.
• -:C este un limbaj de uz general care a căpătat amploare în
programarea sistemelor încorporate datorită independenței
de MCU, portabilitatea în raport cu sistemele de
operare, performanța în timp și memorie utilizată, manipularea pe
biți care oferă flexibilitate limbajului.